if (!requireNamespace('arrow')) pak::pak("qfes/rdeck")
install.packages('arrow',
repos = 'https://apache.r-universe.dev')
The downloaded binary packages are in
/var/folders/hn/3nfdjww12237gp6y33bpnr7w0000gn/T//Rtmp78vaVE/downloaded_packages
library(arrow)
# first load arrow then, _if_ needed, run install_arrow()
# install_arrow()
arrow_info() # |> str(list.len = 3)Arrow package version: 16.1.0
Capabilities:
acero TRUE
dataset TRUE
substrait FALSE
parquet TRUE
json TRUE
s3 TRUE
gcs TRUE
utf8proc TRUE
re2 TRUE
snappy TRUE
gzip TRUE
brotli TRUE
zstd TRUE
lz4 TRUE
lz4_frame TRUE
lzo FALSE
bz2 TRUE
jemalloc TRUE
mimalloc TRUE
Memory:
Allocator mimalloc
Current 0 bytes
Max 0 bytes
Runtime:
SIMD Level none
Detected SIMD Level none
Build:
C++ Library Version 16.1.0
C++ Compiler AppleClang
C++ Compiler Version 15.0.0.15000040
Git ID 7dd1d34074af176d9e861a360e135ae57b21cf96
stopifnot(
arrow_available()
, arrow_with_s3()
, arrow_with_parquet()
, arrow_with_json()
, arrow_with_dataset()
, arrow_with_gcs()
# arrow_with_acero() , arrow_with_substrait()
)
if (!requireNamespace('rdeck'))
pak::pak("qfes/rdeck")
# remotes::install_github("qfes/rdeck")
if (!requireNamespace('pacman'))
install.packages("pacman")
pacman::p_load(
sf, dplyr, tigris, rdeck,
scales, tictoc, lobstr)
options(tigris_use_cache = TRUE)